package ar.edu.uba.fi.jmit.monitorengine.mock;

import java.util.LinkedList;

import ar.edu.uba.fi.jmit.monitorengine.core.FrontController;
import ar.edu.uba.fi.jmit.monitorengine.core.MonitorDescriptor;
import ar.edu.uba.fi.jmit.monitorengine.core.MonitorLifeType;
import ar.edu.uba.fi.jmit.monitorengine.core.MonitorManager;

public class FrontControllerMock extends FrontController {
	
	public static void useFrontControllerMock() {
		instance = new FrontControllerMock();
	}

	public void restart() {
		monitorDescriptors = new LinkedList<MonitorDescriptor>();
	}
	
	public MonitorManager getMonitorManager(MonitorLifeType lifeType) {
		return super.getMonitorManager(lifeType);
	}
	
	@Override
	protected void initMonitorDescriptors() {
	}
}
